package com.xy.job.admin.domain

class JobExtendConfig(
    // todo: 通知配置
    /**
     * 任务的超时时间(单位: s)
     */
    var timeoutPeriod: Long? = null,
    /**
     * 是否启用超时终止
     */
    var timeoutAbortEnabled: Boolean? = null,
    /**
     * 是否启用失败重试
     */
    var failRetryEnabled: Boolean? = null,
    /**
     * 失败重试次数
     */
    var failRetryCount: Int? = null,
    /**
     * 失败重试间隔(单位: 秒)
     */
    var failRetryInterval: Int? = null,
)